unaccountable (puzzling; extraordinary) - Francés Inglés Diccionario